Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Australia F1 Australia F2 Great Britain F2 Germany F18 Chile F1 Chile F2 Germany F9 Germany F11 Germany F12 Germany F13 South Africa F1 USA F5 Canada F2 USA F9 Canada F3 Germany F16 Germany F17 Italy F24 Chile F2 Chile F4 Chile F5 Chile F6 India F5 Poland F1 Poland F2 Poland F3 Germany F10 The LTA Hull Challenger - Hull Heineken Challenger - Ho Chi Minh City Gosford Australian Unity Challenger - Gosford VII Avierto Internacional de Salinas - Salinas Gallagher International - Hamilton San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham Fergana Challenger - Fergana ARMS USTA Challenger - Rocky Mount 2002 USTA Tallahassee Tennis Challenger - Tallahassee IX Open Internacional D'Andorra - Andorra 10th Wartburg Open - Eisenach Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado The Gallagher International ATP Tour Challenger - Hamilton drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver Wartburg Open - Eisenach Muller Cup 2000 - Ulm Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest Polish Open 2000 - Poznan Warta Cup - Sopot Sylt Open 2000 - Sylt Geneva Challenger - Geneva CA-Challenge 2000 - Graz Macedonian Open - Skopje FILA Challenger Biella - Biella Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Costa Rica - San Jose VI Abierto Internacional de Salinas - Salinas Gallagher International - Hamilton Fergana Challenger - Fergana The Scottish Tennis Championships - Edinburgh Architect Open - Budapest Quelle Cup - Furth VIII Open Internacional D'Andorra - Andorra 9th Wartburg Open - Eisenach XI Venice Open - Venice Granby Challenger - Granby 2001 Challenger Canottieri Mincio - Mantova USTA Seascape Challenger - Aptos Credicard Tennis Cup - Campos do Jordao Amer-Wilson Tampere Challenger - Tampere BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Campinas Global Telecom Open - Curitiba Global Telecom Open - Florianopolis SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima VII Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Pekao Open - Szczecin Maia Open 2002 - Maia Open de la Ville de Saint Denis - Reunion Island University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Copa Ericsson Chile - Santiago Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Heineken Challenger - Ho Chi Minh City Uncle Tobys Challenger - Tasmania Open Sainte-Victoire - Aix-En-Provence 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills Steelers Cup - Kosice Sporting Challenger 2003 - Turin The Surbiton Trophy - Surbiton X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Geovillage Open Trofeo Melia Olbia - Olbia Credicard Mastercard Tennis Cup - Campos do Jordao Guzzini Challenger - Recanati 12th BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx VI Gramado Open de Tenis - Gramado Gran Challenger Casablanca - Mexico City Open de L'Isere - Grenoble USTA Challenger of San Antonio - San Antonio Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad IX Trofeo Ciudad de Quito - Quito Belgaum Open - Belgaum The USTA Challenger at West End Racquet - Torrance The Nottingham Challenger - Nottingham Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla Sao Paulo - Brazil USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra IX Abierto Internacional de Salinas - Salinas Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Ljubljana Open - Ljubljana Sporting Challenger - Turin Schickedanz Open - Furth The Surbiton Trophy - Surbiton ATU Cup - Weiden Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Natrel's Challenger of Granby - Granby Cepu Open - San Marino 2004 Colorado Tennis Classic - Denver Porsche Open - Poznan Binghamton Professional Tennis Tournament - Binghamton Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Copa Petrobras Santiago - Santiago Okal Cup 2004 - Eckental Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen 4° Sporting Challenger - Turin Schickendanz Open - Furth The Surbiton Trophy - Surbiton Banca Stato Challenger - Lugano The West Side Tennis Club Grass Court Challenger - Forest Hills Fifth Third Bank Tennis Classic - Lexington Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Sina-Kia Motors Tennis Cup - Cordenons Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Open D'Orleans - Orleans 2005 Tulsa Challenger - Tulsa XI Trofeo Ciudad de Quito - Quito Swanston Challenger - Sacramento Copa Petrobras - Bogota Pro Challenger at Calabasas - Calabasas Copa Petrobras - Santiago Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires ATP Challenger Numea - New Caledonia Copa Kia - Santiago Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Schickendanz Open - Furth Steelers Cup - Kosice Constanta Challenger - Constanta Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Akbank Private Banking TED Open 2006 - Istanbul Odlum Brown Vancouver Open - Vancouver Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj Genoa Open - Genova XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin The Swanston Challenger - Sacramento Copa Petrobras Colombia - Bogota The $50,000 Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Copa Petrobras Argentina - Buenos Aires Music City Challenger - Nashville USTA Challenger - Champaign II Challenger Ciudada de Guayaquil - Guayaquil Naples Challenger - Naples Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena South African Airways Tennis Open - Durban Copa Kia Challenger ATP - Santiago KGHM Dialog Polish Indoors - Wroclaw Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Isla de Lanzarote - Lanzarote II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Unique Zagreb Open - Zagreb Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Odlum Brown Vancouver Open - Vancouver San Marino Cepu Open - San Marino Dusseldorf Open Challenger 2007 - Dusseldorf Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Samsung Securities Cup - Seoul Flea Market Cup - Busan Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Delhi Challenger I - New Delhi ATP Challenger La Serena - La Serena Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw South African Airways Open - East London Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Tennis Napoli Cup - Napoli Busan Open Challenger Tennis - Busan III Aberto Santa Catarina de Tenis - Florianopolis 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Roma Open Challenger - Rome III Challenger Isla de Gran Canaria Ciudad de Telde - Telde BNP Paribas Primrose - Bordeaux Unicredit Czech Open - Prostejov Oldum Brown Vancouver Open - Vancouver Open D'Orleans - Orleans Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Tennislife Cup - Napoli Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Noumea Challenger Iquique Challenger Sunrise Challenger Johannesburg Challenger Rhodes Challenger Izmir Challenger Bytom Challenger Constanta Challenger Rijeka Challenger Oberstaufen Challenger Aptos Challenger Vancouver Challenger Binghamton Challenger Manerbio Challenger Como Challenger Alphen Challenger Santiago Challenger Seoul Challenger Chuncheon Challenger Sunrise Challenger Caltanissetta Challenger Barletta Challenger Rimouski Challenger Napoli Challenger Monza Challenger Johannesburg Challenger Rome Challenger Athens Challenger Rhodes Challenger Cremona Challenger Prostejov Challenger Bytom Challenger Winnetka Challenger Bogota Challenger Vancouver Challenger Manerbio Challenger Genova Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Noumea Challenger Singapore Challenger Dallas Challenger Johannesburg Challenger Sarasota Challenger Savannah Challenger Zagreb Challenger Nottingham Challenger Nottingham Challenger Winnetka Challenger Shanghai Challenger Tashkent Challenger Cali Challenger Bangkok Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Heilbronn Challenger Quimper Challenger Guadalajara Challenger Kaohsiung Challenger Busan Challenger Bordeaux Challenger Nottingham Challenger Nottingham-2 Challenger Winnetka Challenger Vancouver Challenger Aptos Challenger Sacramento Challenger Tiburon Challenger Seoul Challenger Geneva Challenger Ortisei Challenger Sao Paulo Challenger Dallas Challenger Rimouski Challenger Johannesburg Challenger Kun-Ming Challenger Busan Challenger Prostejov Challenger Nottingham-2 Challenger Vancouver Challenger Szczecin Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Gimcheon Challenger Busan Challenger Vancouver Challenger Chevrolet Cup - Santiago Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar BMW Open - Munich Heineken Trophy - 's-Hertogenbosch 2001 Mercedes Cup - Stuttgart RCA Championships - Indianapolis BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. BellSouth Open - Vina del Mar The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Brasil Open - Salvador Qatar Open - Doha BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Chennai Open - Chennai Qatar Open - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Mercedes Cup - Stuttgart Heineken Open - Auckland Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Orange Prokom Open - Sopot China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar SA Tennis Open - Johannesburg Open 13 - Marseille The Dubai Tennis Championships - Dubai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Movistar Open - Santiago SA Tennis Open - Johannesburg Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur China Open - Beijing Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles SAP Open - San Jose Malaysian Open - Kuala Lumpur China Open - Beijing Apia International - Sydney Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, Group 1, PO, MAR-RSA 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, 2R, RSA-DEN 5-0 Davis Cup, Group 1, 1R, RSA-MKD 5-0 Davis Cup, Group 1, 2R, RSA-BLR 5-0 Davis Cup, World Group, PO, RSA-IND, 1-4 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Group I, 2R, RSA-NED 3-1 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Group II, 1R, RSA-MON 3-2 Davis Cup, Group II, 2R, RSA-LTU 2-3 Copa Ericsson - Santiago Nossa Caixa Aberto de Sao Paulo - Sao Paulo